defending forces - Espagnol Anglais Dictionnaire